be completely impossible - Français Anglais Dictionnaire